International Space Station – English–Español translations

🇬🇧 en es 🇪🇸

International Space Station properNoun

  • low-earth orbit space station
Estación Espacial Internacional
Wiktionary Links